package com.enjoyor.soa.traffic.core.efoms.domain;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;

/**
 * 异常分时统计表
 * 
 * @author fzj
 * 
 * @date 2019-02-28
 */
@ApiModel(value = "FaultHourCollect", description = "异常分时统计表")
public class FaultHourCollect extends ABean{
    
	private static final long serialVersionUID = 387720858887448150L;

	/**
     * 异常分时编号：FH+秒级时间戳
     */
    private String faulHourId;

    /**
     * 设备类别编号
     */
    private String devCategoryCode;

    /**
     * 设备类别名称
     */
    private String devCategoryName;

    /**
     * 设备类型编号
     */
    private String devTypeCode;

    /**
     * 设备类型名称
     */
    private String devTypeName;
    
    /**
     * 设备所属区域编号
     */
    private String devAreaCode;

    /**
     * 设备所属区域名称
     */
    private String devAreaName;

    /**
     * 监测异常数量
     */
    private int wranSum;

    /**
     * 报修中数量
     */
    private int repingSum;

    /**
     * 维修中数量
     */
    private int ordingSum;

    /**
     * 异常总数量
     */
    private int totalSum;

    /**
     * 统计时间
     */
    private String collectTime;

    public String getFaulHourId() {
        return faulHourId;
    }

    public void setFaulHourId(String faulHourId) {
        this.faulHourId = faulHourId == null ? null : faulHourId.trim();
    }

    public String getDevCategoryCode() {
        return devCategoryCode;
    }

    public void setDevCategoryCode(String devCategoryCode) {
        this.devCategoryCode = devCategoryCode == null ? null : devCategoryCode.trim();
    }

    public String getDevCategoryName() {
        return devCategoryName;
    }

    public void setDevCategoryName(String devCategoryName) {
        this.devCategoryName = devCategoryName == null ? null : devCategoryName.trim();
    }

    public String getDevTypeCode() {
        return devTypeCode;
    }

    public void setDevTypeCode(String devTypeCode) {
        this.devTypeCode = devTypeCode == null ? null : devTypeCode.trim();
    }

    public String getDevTypeName() {
        return devTypeName;
    }

    public void setDevTypeName(String devTypeName) {
        this.devTypeName = devTypeName == null ? null : devTypeName.trim();
    }

    public String getDevAreaCode() {
		return devAreaCode;
	}

	public void setDevAreaCode(String devAreaCode) {
		this.devAreaCode = devAreaCode;
	}

	public String getDevAreaName() {
		return devAreaName;
	}

	public void setDevAreaName(String devAreaName) {
		this.devAreaName = devAreaName;
	}

	public int getWranSum() {
        return wranSum;
    }

    public void setWranSum(int wranSum) {
        this.wranSum = wranSum;
    }

    public int getRepingSum() {
        return repingSum;
    }

    public void setRepingSum(int repingSum) {
        this.repingSum = repingSum;
    }

    public int getOrdingSum() {
        return ordingSum;
    }

    public void setOrdingSum(int ordingSum) {
        this.ordingSum = ordingSum;
    }

    public int getTotalSum() {
        return totalSum;
    }

    public void setTotalSum(int totalSum) {
        this.totalSum = totalSum;
    }

    public String getCollectTime() {
        return collectTime;
    }

    public void setCollectTime(String collectTime) {
        this.collectTime = collectTime;
    }
}